piston stroke - Turkish English Dictionary